package com.btpn.custody.web.m006.fixlength;

import org.coury.jfilehelpers.annotations.FieldAlign;
import org.coury.jfilehelpers.annotations.FieldFixedLength;
import org.coury.jfilehelpers.annotations.FieldOptional;
import org.coury.jfilehelpers.annotations.FixedLengthRecord;
import org.coury.jfilehelpers.enums.AlignMode;

@FixedLengthRecord
public class FL_CMC {

	@FieldFixedLength(6)
	@FieldAlign(alignMode=AlignMode.Left)
	private String cif;
	
	@FieldFixedLength(3)
	@FieldOptional
	@FieldAlign(alignMode=AlignMode.Left)
	private String cstLoc;

	@FieldFixedLength(3)
	@FieldOptional
	@FieldAlign(alignMode=AlignMode.Left)
	private String failMenu;
	
	@FieldFixedLength(35)
	@FieldOptional
	@FieldAlign(alignMode=AlignMode.Left)
	private String failReason;

	public FL_CMC(String cif, String cstLoc, String failMenu, String failReason) {
		super();
		this.cif = cif;
		this.cstLoc = cstLoc;
		this.failMenu = failMenu;
		this.failReason = failReason;
	}

	public String getCif() {
		return cif;
	}

	public void setCif(String cif) {
		this.cif = cif;
	}

	public String getCstLoc() {
		return cstLoc;
	}

	public void setCstLoc(String cstLoc) {
		this.cstLoc = cstLoc;
	}

	public String getFailMenu() {
		return failMenu;
	}

	public void setFailMenu(String failMenu) {
		this.failMenu = failMenu;
	}

	public String getFailReason() {
		return failReason;
	}

	public void setFailReason(String failReason) {
		this.failReason = failReason;
	}
}
